Precision lathe - French English Dictionary